﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IceCS.DesignPattern.Core.BuilderPattern.MobilePackage
{
    public interface IMobileBuilder
    {
        /// <summary>
        /// 建造手机套餐的话费
        /// </summary>
        void buildMoney();

        /// <summary>
        /// 建造手机套餐的短信
        /// </summary>
        void buildShortInfo();

        /// <summary>
        /// 建造手机套餐的彩铃
        /// </summary>
        void buildMusic();

        /// <summary>
        /// 建造手机套餐的对象
        /// </summary>
        MobilePackageModel getMobilePackage();
    }
}
